inner tube of tire - Alemán Inglés Diccionario